<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Monkey PHP Framework</title>
<link type="text/css" href="statics/css/base.css" rel="stylesheet" />
<script type="text/javascript" src="statics/js/jquery.min.js"></script>
<!--prettify-->
<link type="text/css" href="statics/css/prettify.css" rel="stylesheet" />
<script type="text/javascript" src="statics/js/prettify.js"></script>
<script type="text/javascript" src="statics/js/html5.js"></script>
<script type="text/javascript" src="statics/js/monkey.js"></script>
</head>

<body>
<!--page_wrap:start-->
<div class="page_wrap">

<h2>1.11  代码规范</h2>
<p><br />
  MonkeyPHP的代码规范绝大多数是遵循PSR-0，1，2中的标准。<br />
  比如：<br />
MonkeyPHP完全采用 namespace (命名空间) ，并且类与文件有着一一对应的关系（允许例外，例外的类将不能享受自动加载的变量，只有你手动加载了）。<br /><br />
每个 namespace 需要有一个顶层的命名空间“\”（顶层空间符号可以省略）。顶层的命名空间对应网站系统的system目录，子命名空间对应文件的子目录，比如框架目录Monkey就对应根空间下的Monkey子空间，即 \Monkey 空间或 Monkey 空间。<br/><br />
类名称一定是采用<strong>大写</strong>开始的驼峰大小写命名法，然后MonkeyPHP中有个例外，在不直接使用的接口、基类、抽象类名前加上下划线，以示区别。 <br /><br />
属性、函数名、方法名称一定是采用<strong>小写</strong>开始的驼峰大小写命名法。 <br /><br />

</p>

</div>
<!--page_wrap:end-->
</body>
</html>